home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
dev
/
m2
/
m2_part1.lha
/
modula
/
dice
/
dice.LHA
/
include
/
sys
/
stat.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-04-17
|
699b
|
43 lines
/*
* SYS/STAT.H
*/
#ifndef _SYS_STAT_H
#define _SYS_STAT_H
#ifndef LIBRARIES_DOS_H
#include <libraries/dos.h>
#endif
#define S_IFMT 0xF0000
#define S_IFREG 0x10000
#define S_IFDIR 0x20000
#define S_IFLNK 0x30000
#define S_IFCHR 0x40000
#define S_IFBLK 0x50000
#define S_IREAD 000400
#define S_IWRITE 000200
#define S_IEXEC 000100
typedef long dev_t;
typedef long ino_t;
struct stat {
long st_mode;
long st_size;
long st_blksize;
long st_blocks;
long st_ctime;
long st_mtime;
long st_dev;
long st_ino;
};
extern int stat(const char *, struct stat *);
extern int fstat(int, struct stat *);
#endif